solar cells array - Turco Inglés Diccionario